#ifndef PRIMITIVA_H_
#define PRIMITIVA_H_

#include <GL/glui.h>

#include "Materiais.h"
#include "Texturas.h"

using namespace std;

class Primitiva { 
	Materiais *material;
	Texturas *textura;

public:

	Primitiva(Materiais *mat, Texturas *tex);
	Texturas* getTextura(); 
	Materiais* getMaterial();
	void virtual aplica() = 0;
};
#endif //Primitiva_h